package thread.base;

public class txt {
	/*Yield*/ 
//	让出CPU,当前线程进入等待就绪队列等待调度
//	提示调度器当前线程愿意产生当前处理器的使用。调度器可以忽略这个提示。
//	Yield 是一种启发式的尝试，以改善线程之间的相对进展，否则将过度利用CPU。它的使用应该与详细的分析和基准相结合，以确保它实际上具有预期的效果。
//	使用这种方法很少合适。它可能是有用的调试或测试的目的，在那里可能有助于重现错误，由于种族条件。在设计并发控制结构时也可能有用，比如{@链接java. U.L.Real.Loop}包中的那些。
	
	/*sleep*/
//	在系统计时器和调度器的精确性和准确性的情况下，使当前执行的线程休眠（暂时停止执行）指定的毫秒数。线程不会丢失任何监视器的所有权。
	
	/*start*/
//	使此线程开始执行；Java虚拟机调用此线程的run方法。
//	结果是两个线程同时运行：当前线程（从调用开始方法返回）和另一个线程（执行其运行方法）。
//	启动线程不止一次是不合法的。特别是，一旦完成执行，线程可能不会重新启动。

	/*run*/
//	如果该线程是使用单独的可运行的运行对象构造的，则调用该可运行对象的run方法；否则，该方法不执行任何操作并返回。
//	线程的子类应该重写此方法。
	
	/*isAlive*/
//	测试此线程是否生存。如果线程已经启动并且尚未死亡，则它是活着的。
	
	/*setPriority*/
//	Changes the priority of this thread.
	
	/*join*/
//	调用某线程的该 方法,将挡墙线程与该线程"合并",即等待该线程结束,再恢复当前线程的运行
//	等待大多数线程毫秒，线程将死亡。超时0意味着永远等待。
//	这个实现使用了一个循环。在此条件下等待调用。ISHOLD。线程终止此操作。调用NoTIFYALL方法。建议应用程序不在线程实例上使用等待、通知或通知。
	
	/*isDaemon*/
//	将此线程标记为守护线程或用户线程。当运行的唯一线程都是守护进程线程时，Java虚拟机退出。
//	必须在线程启动之前调用此方法。
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
